guaranteed payments - Spanish English Dictionary